double nephrectomy - French English Dictionary